brokerage banking factoring agents factor buyers agent search for homes buyer broker home listing producer multiple listing service financing mls cash flow estate condo home for sale financial real estate news